package com.xiaotao.usercenterbackend.test;

import org.junit.jupiter.api.Test;

import java.nio.charset.StandardCharsets;

public class ChineseStringToBytes {

    @Test
    public void test() {
        // 中文字符串
        String chineseString = "1你好，世界！";

        // 使用UTF-8编码将字符串转换为字节数组
        byte[] bytes = chineseString.getBytes(StandardCharsets.UTF_8);

        // 打印字节数组，以十六进制形式展示
        for (byte b : bytes) {
            System.out.printf("%02X\n", b);
        }

        String str = new String(bytes, StandardCharsets.UTF_8);
        System.out.println(str);
    }

}
